Beautiful and comfortable accommodation with lots of space.