Very spacious and comfortable space with luxurious feel in a convenient location.