Very clean, spacious and well located! The staff was very friendly. Would definitely stay there again.