Clean place with a stylish dining room. Great amenities too.