Beautiful, clean, well decorated and conveniently located place.