5 star place : clean, confortable and stylish.