Location, location, location! This place is fabulous in every way with every comfort provided for. Stylish, comfortable and affordable - we can't wait to stay here again.