The aptmt offers everything we need and has big space and amzing views，clean and comfortable. We all enjoyed our stay.