5 star!! Ideal location, great size, breath taking views! Will definitely be staying here again.