Perfect apartment with beautiful terrace. Gary was an excellent host and second time we have stayed at one of his apartments. We will definitely return.