I would highly recommend this place; it was extremely spacious, clean, perfect location, and the terraces were to die for! I would definitely stay here again!