Location location location!! Great location, super clean, gorgeous views, had everything we needed :) would highly recommend.