Our Place Hotel offers a relaxing, home-like vacation experience with a terrace and swimming pool.