Very spacious and airy place; comfortable and relaxing