Spacious and beautiful. Book this place!