5* all round, great host, awesome apartment in a great location. Would definitely go back.