The place is even better than it looks. Amazing location, clean, well decorated and charming.