Crisp, clean, functional and inviting...we couldn't have enjoyed our stay more! Convenient off-street parking, everything new, stylish and comfortable. Hope we get to stay here again!